package cn.com.platform.mybatis;

import java.util.List;

import cn.com.platform.web.manage.dto.BlockItemDto;
import cn.com.platform.web.manage.dto.BlockItemQueryParamDto;
import cn.com.platform.web.manage.dto.CityTreeDto;

import com.github.miemiedev.mybatis.paginator.domain.PageBounds;
import com.github.miemiedev.mybatis.paginator.domain.PageList;

/**
 * 内容推荐MybatisDao
 * @author lmh	2016年8月15日
 *
 */
public interface BlockItemMybatisDao {
	/**
	 * 分页查找内容推荐
	 *@param caseQueryParamDto
	 *@param pageBounds
	 *@return
	 * @author lmh 2016年8月15日
	 */
	public  PageList<BlockItemDto> queryBlockItems(BlockItemQueryParamDto blockItemQueryParamDto, PageBounds pageBounds);

	/***
	 * 获取城市树省份
	 *@param pageBounds
	 *@return
	 * @author lmh 2016年9月5日
	 */
	public List<CityTreeDto> queryProvinceTree();
	
	/***
	 * 获取城市树城市
	 *@param pageBounds
	 *@return
	 * @author lmh 2016年9月5日
	 */
	public List<CityTreeDto> queryCityTree();
	
}
